pour salt into the wounds - Español Inglés Diccionario